package com.net.xpay.openapi.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

@Getter
@Setter
@NoArgsConstructor
public class OpenApiSafePayBatchCreateDto {

    @ApiModelProperty(notes = "交易号")
    private Long id;

    @ApiModelProperty(notes = "导入的商户的批次号 必选")
    private String importBatchNo;

    @ApiModelProperty(notes = "批次总金额，单位为元，精确到小数点后两位，取值范围[0.01,9999999999999.99]  必选")
    private BigDecimal totalTransAmount;

    @ApiModelProperty(notes = "批次总笔数 10 必选")
    private Long totalCount;

    @ApiModelProperty(notes = "是否需要短信验证")
    private Boolean needEnsure;

}
